home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / lamstex / inputs / paper.stt < prev    next >
Text File  |  1991-09-06  |  5KB  |  161 lines

  1. \catcode`\@=11
  2. \let\alloc@\alloc@@
  3.  
  4. \parindent1em
  5.  
  6. \font\ninerm=cmr9
  7. \font\eightrm=cmr8
  8. \font\sixrm=cmr6
  9. \font\eighti=cmmi8   \skewchar\eighti='177
  10. \font\sixi=cmmi6     \skewchar\sixi='177
  11. \font\ninesy=cmsy9   \skewchar\ninesy='60
  12. \font\eightsy=cmsy8  \skewchar\eightsy='60
  13. \font\sixsy=cmsy6    \skewchar\sixsy='60
  14. \font\eightbf=cmbx8
  15. \font\sixbf=cmbx6
  16. \font\eightit=cmti8
  17. \font\eightsl=cmsl8
  18. \font\eighttt=cmtt8
  19.  
  20. \ifmsamloaded@
  21.  \font\eightmsa=msam8
  22.  \font\sixmsa=msam6
  23. \fi
  24.  
  25. \ifmsbmloaded@
  26.  \font\eightmsb=msbm8
  27.  \font\sixmsb=msbm6
  28. \fi
  29.  
  30. \ifeufmloaded@
  31.  \font\eighteufm=eufm8
  32.  \font\sixeufm=eufm6
  33. \fi
  34.  
  35. \ifcmmibloaded@
  36.  \font\eightcmmib=cmmib8 \skewchar\eightcmmib='177
  37.  \font\sixcmmib=cmmib6 \skewchar\sixcmmib='177
  38. \fi
  39.  
  40. \ifcmbsyloaded@
  41.  \font\eightcmbsy=cmbsy8 \skewchar\eightcmbsy='60
  42.  \font\sixcmbsy=cmbsy6 \skewchar\sixcmbsy='60
  43. \fi
  44.  
  45. \newskip\ttglue@
  46.  
  47. \def\tenpoint{\def\pointsize@{10}%
  48.  \normalbaselineskip12\p@
  49.  \abovedisplayskip12\p@ plus3\p@ minus9\p@
  50.  \belowdisplayskip12\p@ plus3\p@ minus9\p@
  51.  \abovedisplayshortskip\z@ plus3\p@
  52.  \belowdisplayshortskip7\p@ plus3\p@ minus4\p@
  53.  \textonlyfont@\rm\tenrm
  54.  \textonlyfont@\it\tenit
  55.  \textonlyfont@\sl\tensl
  56.  \textonlyfont@\bf\tenbf
  57.  \let\big\tenbig@
  58.  \textfont\z@\tenrm  \scriptfont\z@\sevenrm  \scriptscriptfont\z@\fiverm
  59.  \textfont\@ne\teni  \scriptfont\@ne\seveni  \scriptscriptfont\@ne\fivei
  60.  \textfont\tw@\tensy \scriptfont\tw@\sevensy \scriptscriptfont\tw@\fivesy
  61.  \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
  62.  \textfont\itfam\tenit
  63.  \textfont\slfam\tensl
  64.  \textfont\bffam\tenbf \scriptfont\bffam\sevenbf
  65.   \scriptscriptfont\bffam\fivebf
  66.  \ifmsamloaded@
  67.   \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa
  68.    \scriptscriptfont\msafam=\fivemsa
  69.  \fi
  70.  \ifmsbmloaded@
  71.   \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb
  72.    \scriptscriptfont\msbfam=\fivemsb
  73.  \fi
  74.  \ifeufmloaded@
  75.   \textfont\eufmfam=\teneufm \scriptfont\eufmfam=\seveneufm
  76.    \scriptscriptfont\eufmfam=\fiveeufm
  77.  \fi
  78.  \ifcmmibloaded@
  79.   \textfont\cmmibfam=\tencmmib \scriptfont\cmmibfam=\sevencmmib
  80.    \scriptscriptfont\cmmibfam=\fivecmmib
  81.  \fi
  82.  \ifcmbsyloaded@
  83.   \textfont\cmbsyfam=\tencmbsy \scriptfont\cmbsyfam=\sevencmbsy
  84.    \scriptscriptfont\cmbsyfam=\fivecmbsy
  85.  \fi
  86.  \let\tt\tentt
  87.  \tt\ttglue@=.5em minus .15em\relax
  88.  \setbox\strutbox\hbox{\vrule height8.5\p@ depth3.5\p@ width\z@}%
  89.  \setbox\strutbox@\hbox{\vrule height8\p@ depth3\p@ width\z@}%
  90.  \normalbaselines\rm\ex@=.2326ex}
  91.  
  92. \def\tenbig@#1{{\hbox{$\left#1\vbox to8.5\p@{}\right.\n@space$}}}
  93.  
  94. \def\eightpoint{\def\pointsize@{8}%
  95.  \normalbaselineskip10\p@
  96.  \abovedisplayskip10\p@ plus2.4\p@ minus7.2\p@
  97.  \belowdisplayskip10\p@ plus2.4\p@ minus7.2\p@
  98.  \abovedisplayshortskip\z@ plus2.4\p@
  99.  \belowdisplayshortskip5.6\p@ plus2.4\p@ minus3.2\p@
  100.  \textonlyfont@\rm\eightrm
  101.  \textonlyfont@\it\eightit
  102.  \textonlyfont@\sl\eightsl
  103.  \textonlyfont@\bf\eightbf
  104.  \let\big\eightbig@
  105.  \textfont\z@\eightrm \scriptfont\z@\sixrm  \scriptscriptfont\z@\fiverm
  106.  \textfont\@ne\eighti \scriptfont\@ne\sixi  \scriptscriptfont\@ne\fivei
  107.  \textfont\tw@\eightsy \scriptfont\tw@\sixsy \scriptscriptfont\tw@\fivesy
  108.  \textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
  109.  \textfont\itfam\eightit
  110.  \textfont\slfam\eightsl
  111.  \textfont\bffam\eightbf \scriptfont\bffam\sixbf
  112.   \scriptscriptfont\bffam\fivebf
  113.  \ifmsamloaded@
  114.   \textfont\msafam=\eightmsa \scriptfont\msafam=\sixmsa
  115.    \scriptscriptfont\msafam=\fivemsa
  116.  \fi
  117.  \ifmsbmloaded@
  118.   \textfont\msbfam=\eightmsb \scriptfont\msbfam=\sixmsb
  119.    \scriptscriptfont\msbfam=\fivemsb
  120.  \fi
  121.  \ifeufmloaded@
  122.   \textfont\eufmfam=\eighteufm \scriptfont\eufmfam=\sixeufm
  123.    \scriptscriptfont\eufmfam=\fiveeufm
  124.  \fi
  125.  \ifcmmibloaded@
  126.   \textfont\cmmibfam=\eightcmmib \scriptfont\cmmibfam=\sixcmmib
  127.    \scriptscriptfont\cmmibfam=\fivecmmib
  128.  \fi
  129.  \ifcmbsyloaded@
  130.   \textfont\cmbsyfam=\eightcmbsy \scriptfont\cmbsyfam=\sixcmbsy
  131.    \scriptscriptfont\cmbsyfam=\fivecmbsy
  132.  \fi
  133.  \let\tt\eighttt
  134.  \tt\ttglue@=.4em minus .12em
  135.  \setbox\strutbox\hbox{\vrule height7\p@ depth3\p@ width\z@}%
  136.  \setbox\strutbox@\hbox{\vrule height6.5\p@ depth2.5\p@ width\z@}%
  137.  \normalbaselines\rm\ex@=.2326ex}
  138.  
  139. \def\eightbig@#1{{\hbox{$\textfont\z@\ninerm\textfont\tw@\ninesy
  140.  \left#1\vbox to6.5\p@{}\right.\n@space$}}}
  141.  
  142. {\catcode` =\active
  143. \gdef\litcodes@@{\def {\penalty\z@\hskip\ttglue@}}}
  144.  
  145. \def\LamSTeX{L\kern-.4em\raise.3ex\hbox{$\ssize\Cal A$}%
  146.  \DN@{10}\ifx\next@\pointsize@\kern-.25em\else\kern-.3em\fi
  147.  \lower.4ex\hbox{\if\pointsize@ t\eightsy\else\sixsy\fi M}%
  148.  \kern-.1em{$\Cal S$}-\TeX}
  149.  
  150. \def\alloc@#1#2#3#4#5{\global\advance\count1#1by\@ne
  151.  \ch@ck#1#4#2\allocationnumber=\count1#1
  152.  \global#3#5=\allocationnumber
  153.  \wlog{\string#5=\string#2\the\allocationnumber}}
  154.  
  155. \catcode`\@=\active
  156.  
  157. \eightpoint
  158. \def\opentables{\HD(8pt;2pt)}
  159. \def\boxedtables{\HD(+3pt;+2pt)}
  160. \rm
  161.